casting unit - Turkish English Dictionary